
html 
{
    width: 100%
}
body {
     font-family: "Trebuchet MS", verdana, arial, "Times New Roman";
    font-size: 90%;
    color: #3D3535;
    background-color: #E4E5E0;
    margin: 20px;
    padding: 0px;
    line-height: 140%;
}
/* Wrapper */
.all {
    text-align: center; 
    width: 100%;
    height: 100%;
   
}
/* the container */
.box {
    background-color: #FFFFFF;
    margin-left: auto; 
    margin-right: auto; 
    padding: 20px; 
    text-align: left; 
    width: 90%;
    
    
   
    
}
.style1 {color: #330033} 
/*holds the logo and image*/
.header {
    border:1px solid #333;
    background-color: #EDEEEA;
    padding: 10px; 
    margin-top:3px;
    height: 95px;  
}
.menuheader
{
    float: center;
    background-color: #E2E2E0;
    color: #4C0B3F;
    font-size: 20px;
    font-family: Franklin Gothic Heavy;
    text-align: center;
    padding: 10px; 
    position: relative; 
    margin-top: 24px; 
    margin-left:10px;  
    height: 15px; 
} 
.leftfloatbar
{
float:left;
background: #E2E2E0;
border:1px solid #333;
padding: 10px; 
}  
.leftborderfloatbar
{
    float:left;
    background: #FFFFFF; 
    border-style: double; 
    border-width: 7px; 
    padding: 10px;
    border-color: #515252; 
    padding: 10px;
}

.doubleborder
{
    
    border-style: double; 
    border-width: 7px; 
    padding: 10px;
    border-color: #515252; 
    
}
.doubleborderrightmargin
{
    margin-right: 650px;    
    border-style: double; 
    border-width: 7px; 
    padding: 10px;
    border-color: #515252; 
    
}
.smallcore
{
    padding: 20px;
    margin: 20px;
    border:1px solid #333;
    text-align: left;
    clear:both;
}
.smallcorerightmargin
{
    
    padding: 20px;
    margin: 20px;  
    margin-right: 550px;    
    border:1px solid #333;
    text-align: left;
    clear:both;
}

















.floatright
{
    float:right;
    height:100%
}

.secondleftfloat
{
float:left;
left:0;
top:0;
padding:0;
width:200px;
height:100%; /* works only if parent container is assigned a height value */
color:#333;
background:#eaeaea;
border:1px solid #333; 
}
A 
{
}

A:Hover 
{
    
}

/*holds the tabs at the top*/
.menu 
{
    background-color: white; 
    color: #FFFFFF;
    text-align: right; 
    border-bottom: 0px;
} 

div.img1
{
margin: 0px 0px 0px 0px;
border: 0px solid #A9A9A9;
float: left;
}
.center1
{
    float:right;
    position:relative;
    left:-50%;  
    clear:both; 
}
.center2
{
    float:right;
    position:relative;
    left:50%; 
    clear:both; 
    
}

.smallinner1
{
    float:right;
    position:relative;
    left:-50%;
    margin:10px;   
    clear:both; 
}
.smallinner2
{
    float:right;
    position:relative;
    left:50%; 
    clear:both;   
}

.backgroundgrey
{
background: #85A4FE;

padding: 10px; 
}


.margin25percent
{
    margin-left: 250px;
}




.border
{
    float:left;
    border-style: single;  
    border-width: 7px;
    padding: 10px;
    border-color: #0832AB 
    
}

/*defines the colours for the tabs, with corner background images*/
.menu a:link, .menu a:active, .menu a:visited 
{
    background: #85A4FE url(../images/corner.gif) no-repeat right top;
    padding: 3px 7px 3px 7px;  
    color: black;
    text-decoration: none;
    padding: 3px 7px 3px 7px;
    margin: 0 0 0 4px;
   
}

.menu a:hover 
{
    background: #0832AB;
    color: white;
    text-decoration: none;
    padding: 3px 7px 3px 7px;
    margin: 0 0 0 4px;
}

/* the container */
.box {
    background-color: #FFFFFF;
    margin-left: auto; 
    margin-right: auto; 
    padding: 20px; 
    text-align: left; 
    width: 90%;
}  


rightbar 
{
    background: #D6D8CF url(../images/corner2.gif) no-repeat right top;
    color: #000000;
    float: right;
    text-align: left;
    padding: 3px 7px 3px 7px;
    margin: 0 0 0 4px;
    
}

p.right {text-align: right}
p.center {text-align: center}
